blade ditcher - Spanish English Dictionary